type go/types.positioner

27 uses

	go/types (current package)
		assignments.go#L368: func (check *Checker) returnError(at positioner, lhs []*Var, rhs []*operand) {
		assignments.go#L526: func (check *Checker) shortVarDecl(pos positioner, lhs, rhs []ast.Expr) {
		badlinkname.go#L20: func badlinkname_Checker_infer(*Checker, positioner, []*TypeParam, []Type, *Tuple, []*operand, bool, *error_) []Type
		call.go#L38: 	var instErrPos positioner
		call.go#L521: 		var at positioner = call
		check.go#L77: 	errpos        positioner             // if set, identifier position of a constant with inherited initializer
		check.go#L136: func (a *action) describef(pos positioner, format string, args ...any) {
		check.go#L145: 	pos    positioner
		decl.go#L436: 	defer func(iota constant.Value, errpos positioner) {
		errors.go#L32: 	posn positioner
		errors.go#L60: func (err *error_) addf(at positioner, format string, args ...interface{}) {
		errors.go#L78: func (err *error_) posn() positioner {
		errors.go#L156: func (check *Checker) handleError(index int, posn positioner, code Code, msg string, soft bool) {
		errors.go#L230: type positioner interface {
		errors.go#L234: func (check *Checker) error(at positioner, code Code, msg string) {
		errors.go#L240: func (check *Checker) errorf(at positioner, code Code, format string, args ...any) {
		errors.go#L246: func (check *Checker) softErrorf(at positioner, code Code, format string, args ...any) {
		errors.go#L253: func (check *Checker) versionErrorf(at positioner, v goVersion, format string, args ...any) {
		errors.go#L294: func spanOf(at positioner) posSpan {
		expr.go#L787: 			var posn positioner = x
		infer.go#L35: func (check *Checker) infer(posn positioner, tparams []*TypeParam, targs []Type, params *Tuple, args []*operand, reverse bool, err *error_) (inferred []Type) {
		interface.go#L193: 			var at positioner = f.Type
		resolver.go#L136: func (check *Checker) importPackage(at positioner, path, dir string) *Package {
		signature.go#L425: func (check *Checker) validRecv(pos positioner, recv *Var) {
		util.go#L34: func dddErrPos(call *ast.CallExpr) positioner { return atPos(call.Ellipsis) }
		util.go#L47: func argErrPos(call *ast.CallExpr) positioner { return inNode(call, call.Rparen) }
		version.go#L60: func (check *Checker) verifyVersionf(at positioner, v goVersion, format string, args ...interface{}) bool {